Skip to content

Conversation

@vivpuar
Copy link
Contributor

@vivpuar vivpuar commented Dec 2, 2025

Adding below changes for kaanapali-mtp Board:

  • machine configuration
  • set KERNEL_DEVICETREE with default dtb to pack DTB inside UKI
  • KAS configuration file

Add initial machine configuration for the kaanapali-mtp platform

Signed-off-by: Vivek Puar <[email protected]>
UEFI on kaanapali-mtp does not support parsing the DTB partition. To
address this, embed the DTB inside the Unified Kernel Image(UKI). As
part of this change configure the KERNEL_DEVICETREE variable to use
QCOM_DTB_DEFAULT and pack DTB inside UKI. This ensures proper device
tree handling during boot.

Signed-off-by: Vivek Puar <[email protected]>
Add KAS configuration file and update GitHub workflow to build
for kaanapali-mtp board in CI.

Signed-off-by: Vivek Puar <[email protected]>
require conf/machine/include/qcom-common.inc

DEFAULTTUNE = "armv9-2a"
require conf/machine/include/arm/arch-armv9-2a.inc
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe the baseline is still v8-6a, @vivpuar please confirm.


KERNEL_DEVICETREE ?= " \
qcom/kaanapali-mtp.dtb \
"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also add firmware packagegroups and depend on them here.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Test run workflow

Test jobs for commit 2da8eb3

@test-reporting-app
Copy link

Test Results

 14 files  + 1   28 suites  +3   36m 57s ⏱️ - 4m 33s
 50 tests  -  2   50 ✅ + 2  0 💤 ±0  0 ❌  - 4 
302 runs  +22  302 ✅ +26  0 💤 ±0  0 ❌  - 4 

Results for commit 2da8eb3. ± Comparison against base commit 066eb02.

This pull request removes 2 tests.
lava ‑ auto-login-action
lava ‑ minimal-boot

@ricardosalveti
Copy link
Contributor

ricardosalveti commented Dec 2, 2025

And what about partition files, cdt, boot firmware, etc?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants